pier head - French English Dictionary